cuban itch - Turco Inglés Diccionario